Adaptability, Extensibility, and Flexibility in Real-Time Operating Systems
نویسندگان
چکیده
In this paper, we present a mechanism for runtime updating of all kernel modules of a highly modular dynamic real-time operating system. Our approach can help solve the lack of adaptability, extensibility, and flexibility of existing real-time operating systems. The dynamic real-time operating system will efficiently support a wide range of applications since any kernel module can be dynamically loaded at runtime to exactly suit the applications without necessitating a reboot of the system.
منابع مشابه
Supporting the Design of Adaptable Operating Systems Using Aspect-Oriented Frameworks
Supporting separation of concerns in the design of operating systems can provide a number of benefits such as reusability, extensibility and reconfigurability. However, in order to maximize these benefits, such a support is difficult to accomplish. Some aspects in operating systems such as synchronization, scheduling, and fault tolerance cut across the basic functionalities of the system. In ev...
متن کاملValuing flexibility in demand-side response: A real options approach
The investment interests in the electricity industry are transmitted through various mechanisms to other economic activities. This paper considers methods for esteeming the adaptability of demand-side response (DSR) in its capacity to react to future uncertainties. The capacity to evaluate this adaptability is particularly critical for vitality frameworks speculations given their extensive and ...
متن کاملService Configurator: A Pattern for Dynamic Configuration of Services
This paper describes the Service Configurator pattern, which decouples the implementation of services from the time when they are configured. This pattern increases the flexibility and extensibility of applicationsby enabling their constituent services to be configured at any point in time. The Service Configurator pattern is widely used in application environments (e.g., to configure Java appl...
متن کاملAdaptive Scheduling for Real-time, Embedded Information Systems
Introduction One way to increase software system adaptability is to allocate resources dynamically at run-time rather than statically at design time. For example, fine-grained run-time allocation of processor utilization and network bandwidth creates an opportunity to execute multi-modal operations. This allocation strategy enhances adaptability by combining deterministic and non-deterministic ...
متن کاملDetermining the Discriminant Validity of Family Cohesion and Flexibility Subscales and a Cutoff Score to Separate the Healthy and Clinical Groups
Objectives This study aimed to evaluate the discriminant validity of family adaptability and cohesion evaluation subscales. We investigated families referring to counseling, family courts, substance dependence treatment centers, and healthy and clinically defined cutoff scores for the breakdown of healthy Iranian families. Methods This scale was validated by four psychologists and translated ...
متن کامل